election pledge/commitment - Turkish English Dictionary